/**
 * harmony.bean.Tiers.java
 * @author xavier.miorcec@elomobile.com
 * @12 déc. 2008
 * @ELO_dev_bernardi_200812
 */
package com.elomobile.harmony.bean.generationElo;

public class Tiers {

	private String numeroTiers;
	private String codeTiers;
	private String raisonSociale;
	private String nom;
	private String adresse1;
	private String adresse2;
	private String codePostale;
	private String ville;
	private String codePays;
	private String pays;
	private String telephone;
	private boolean doitEtreGeocoder = true;

	private String infoTiers;

	private String dateVoyage;

	private boolean isTemporaire = true;

	/**
	 * @return the raisonSociale
	 */
	public String getRaisonSociale() {
		return raisonSociale;
	}

	/**
	 * @return the nom
	 */
	public String getNom() {
		return nom;
	}

	/**
	 * @return the adresse1
	 */
	public String getAdresse1() {
		return adresse1;
	}

	/**
	 * @return the adresse2
	 */
	public String getAdresse2() {
		return adresse2;
	}

	/**
	 * @return the codePostale
	 */
	public String getCodePostale() {
		return codePostale;
	}

	/**
	 * @return the ville
	 */
	public String getVille() {
		return ville;
	}

	/**
	 * @return the codePays
	 */
	public String getCodePays() {
		return codePays;
	}

	/**
	 * @return the pays
	 */
	public String getPays() {
		if (pays == null || pays.length() == 0) {
			return "FRANCE";
		}
		return pays;
	}

	/**
	 * @return the telephone
	 */
	public String getTelephone() {
		return telephone;
	}

	/**
	 * @param raisonSociale the raisonSociale to set
	 */
	public void setRaisonSociale(String raisonSociale) {
		this.raisonSociale = raisonSociale;
	}

	/**
	 * @param nom the nom to set
	 */
	public void setNom(String nom) {
		this.nom = nom;
	}

	/**
	 * @param adresse1 the adresse1 to set
	 */
	public void setAdresse1(String adresse1) {
		this.adresse1 = adresse1;
	}

	/**
	 * @param adresse2 the adresse2 to set
	 */
	public void setAdresse2(String adresse2) {
		this.adresse2 = adresse2;
	}

	/**
	 * @param codePostale the codePostale to set
	 */
	public void setCodePostale(String codePostale) {
		this.codePostale = codePostale;
	}

	/**
	 * @param ville the ville to set
	 */
	public void setVille(String ville) {
		this.ville = ville;
	}

	/**
	 * @param codePays the codePays to set
	 */
	public void setCodePays(String codePays) {
		this.codePays = codePays;
	}

	/**
	 * @param pays the pays to set
	 */
	public void setPays(String pays) {
		this.pays = pays;
	}

	/**
	 * @param telephone the telephone to set
	 */
	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	/**
	 * @return the codeTiers
	 */
	public String getCodeTiers() {
		return codeTiers;
	}

	/**
	 * @param codeTiers the codeTiers to set
	 */
	public void setCodeTiers(String codeTiers) {
		this.codeTiers = codeTiers;
	}

	/**
	 * @return the numeroTiers
	 */
	public String getNumeroTiers() {
		return numeroTiers;
	}

	/**
	 * @param numeroTiers the numeroTiers to set
	 */
	public void setNumeroTiers(String numeroTiers) {
		this.numeroTiers = numeroTiers;
	}

	/**
	 * @return the isTemporaire
	 */
	public boolean isTemporaire() {
		return isTemporaire;
	}

	/**
	 * @param isTemporaire the isTemporaire to set
	 */
	public void setTemporaire(boolean isTemporaire) {
		this.isTemporaire = isTemporaire;
	}

	/**
	 * @return the dateVoyage
	 */
	public String getDateVoyage() {
		return dateVoyage;
	}

	/**
	 * @param dateVoyage the dateVoyage to set
	 */
	public void setDateVoyage(String dateVoyage) {
		this.dateVoyage = dateVoyage;
	}

	/**
	 * @return the infoTiers
	 */
	public String getInfoTiers() {
		return infoTiers;
	}

	/**
	 * @param infoTiers the infoTiers to set
	 */
	public void setInfoTiers(String infoTiers) {
		this.infoTiers = infoTiers;
	}

	public boolean isDoitEtreGeocoder() {
		return doitEtreGeocoder;
	}

	public void setDoitEtreGeocoder(boolean doitEtreGeocoder) {
		this.doitEtreGeocoder = doitEtreGeocoder;
	}
}
